using System;

namespace BSharp.Compiler.Emit
{
	public class StackAlloc : IntermediateInstruction
	{
		public readonly int Local;
		public readonly int Offset;

		public StackAlloc (int local, int offset)
		{
			Local = local;
			Offset = offset;
		}

		public override void Visit (IntermediateCompiler compiler)
		{
			compiler.Compile (this);
		}

		public override string ToString ()
		{
			return "";
		}
	}
}

